unemployed person who is hard to place - German English Dictionary